4937
0
3090
6
2012
2
685
2992
3
3593
16
255
3519
9
2337
5
3942
12621
22
3660
3125
15
3788
1225
791
2907
1683
3080
2316
12472
1583
1650
3041
2788
4585
10
1044
1
1804
7258
9055