887
341
106
562
130
1362
3773
3325
1313
91
1611
1642
105
31
222
981
1252
1021
1399
31918
271
1241
71
251
931
24
571
1054