625
2
990
0
9315
3075
4
3393
10
6343
24
605
3676
12
31535
1104
1
1527
1101
2485
5
1378
467
2249
2748
2868
1418
1824
2220
1599
3287
1036
18403
6
287
1649
1099
6800
1431