2400
7
17353
0
522
863
1
325
1043
1824
802
4391
3
1961
812
2256
1586
2719
269
458
4631
475
9519
5
1132
25137
1157
1962
2
518
1389
1053
1089
1616