165
0
476
1
417
788
2
78
8876
8
2000
22330
22
410
466
282572
897
1360
1057
431
413
1224
368
9244
1216
4139
4
812
3498
1637
121182
1327
1921
2125
846
14508
18