1056
1
2524
2
2033
3044
27
4252
2079
3
48766
24
598
0
356
1756
2431
2190
2417
2789
962
4232
2922
9
4438
5
6979
4
3277
8
1874
91
3715
3380
699
6
5363
5620
11
1745
1861
2047