1016
0
503
392
3430
1
25137
29323
331
2724
11
1290
2
422
1045
383
840
3
2602
2989
5
658
1237
2581
409
581
1250
80
14076
7
3651
15
2031
4
518
1128
543
497