1362
4
3293
1
1937
2948
2
2934
8
2095
1292
2371
3371
5
2138
3
3888
860
0
418
3277
965
475
798
116
29323
521
58
8116
6
611
464
1230
1636
63
477
1073