3293
1
1362
4
1937
1292
2
2934
8
2371
2948
1378
2095
1649
437
1431
909
1192
1428
1069
896
1105
3888
3
1024
1586
1543
8766
552
0
1418
4594
3287
611
1152
458