1261
1
4924
9
1152
0
2033
2
3044
27
4252
4362
5
48766
24
915
356
1756
2431
3
1750
2417
1998
10
10483
11
962
1054
26120
14
4232
2100