1053
0
2999
1
5771
10
2152
2544
2310
2
4670
1694
1752
3156
1394
4012
4761
891
716
1643
4034
3125
15
901
3758
2502
2480
4
2664
3
6346
16
2621
2667
3587