3293
1
1937
1362
4
1292
2
2371
3888
3
3498
2113
1010
2934
8
2948
1207
1869
514
0
853
56488
4940
5
408
2431
2830
7
48766
24
2229
1571
5304
9
726
5553
13
2808
3324
2003
8686