1501
0
121182
1
2000
5255
16
1822
1222
9807
2
8876
8
1926
9441
12
417
2333
3434
4
2726
10070
7
2098
874
282572
2027
4179
5
2762