909
2
417
0
788
822
1
1216
2000
282572
1008
121182
2987
874
476
9807
3287
18385
764
3498
4
9244
4139
812
2045
19034
6
625
1327
1921
2125
14508
18
1314
1453
13159
10