1152
0
584
1045
1541
31535
467
918
2748
2
421
1824
269
458
1015
3659
14
2683
255
517
1232
105290
4594
1
580
759
1343
78
464
6800
47041
355