2000
1
18385
2
31535
0
1470
635
19279
248
2275
661
1386
417
107
2730
6
1374
629
1327
8876
8
875
476
292
9244
2659
4
1017
1129
964
167
571
282572
1622
121182