3959
4
3045
1
2602
2
1921
327
0
444
598
2855
3
1346
336
552
4688
1898
2690
2791
8
1398
4362
5
5608
811
323
445
56488
390
772
1954
545
5781
6
1655
1540
1453