18385
2
2000
1
9244
417
0
8876
8
629
9807
9953
4
2693
3
2097
22330
22
1124
3116
2229
788
19034
6
5262
10
282572
476
1390
3795
812
419694
9
1216
1327
121182
1453
2269
193
964