2521
1
928
1256
2109
2
99
1365
2605
3650
3
1431
1132
0
1261
417
1594
742
999
17730
11
13159
10
1543
424
1851
4
1750