925
1
1501
2855
3
2682
4
1421
56488
0
2372
2
2033
3044
27
4252
2079
48766
24
356
1756
2431
2896
10
2417
962
4232
6979
3277
8
4362
5
1218
853
3380
4820
5620
11
1745
1861
2299