2587
1
3498
4
1719
2
3052
3
2268
408
0
1728
514
2049
5
2016
988
56488
2176
177
1465
6052
10
2033
3044
27
4252
2079
733
48766
24
2553
356
1756
2431
1906
2417
16970
962