1001
2
1949
3
1091
1
56488
0
6975
4
2033
235
3044
27
4252
2079
48766
24
356
1756
2431
2198
2417
962
4232
2035
6979
3277
8
4362
5
853
3380
2710
9
5620
11
1745
1861
2299
4820