3659
14
719
0
1824
31535
458
2683
4594
1
105290
1222856
4
2328
1020
1075
157
20634
8
46414
1009
1045
1152
649
19279
2
639
1232
503
3373
431
478
2748
474
683