2999
1
4670
3354
51331
25
4083
0
2626
1694
1752
3156
1394
1782
2233
3
2043
4012
1028
891
2
716
3125
15
3484
2638
901
3758
2502
3227
2664
2621
3587
2776
8819
12
2924