1002
1
4384
0
34642
1345
2
2577
5
1225
1403
1126
2980
7
1515
2517
1621
1437
3
2087
4
9740
1430
2163
393
357
382
54
119
362
699
634
1178
776
810
3373