2799
3
646
0
1889
1
3795
6979
4
964
1804
2
1276
2474
3250
1651
2982
3632
5
1513
2368
1894
1501
4362
56488
1448
671
1291
2033
3044
27
4252
2079
1421
48766
24
356
1756