4241
3
109776
42
2600
2666
9
5579
7
3544
1252
0
3113
2
2114
1
1289601
4
718
3987
2732
2199
3426
642
592
5659
10
22731
101415
109
1735
2006
5
603
541
40062
19
1163
4243
838
5717
1618