1146
0
758
2
1390
4
612300
1288
1
1035
1826
1298
1345
905
2602
1628
104
96
387
4883
4331
7
1646
495
876
2013
8
981
68
1664
1406
3
3286
14
2034
5
1429
408
1565