2600
4
10827
989
0
1534
2
2480
1
581
2596
5296
13
802
1050
1681
3127
3
665
2476
2392
6346
16
3041
9817
1527
1825
189326