2123
2
2000
1
18385
417
0
1327
9244
4411
476
2039
3
121182
1017
1216
812
1921
4
2125
14508
18
1453
788
5255
16
822
3503
7334
282572
4111
1009
22330
22
9807
8876
8
2724
874