1225
1
999
915
2190
1115
2
2587
6
6086
3
10324
5646
4
1458
1344
0
476
417
1222856
1768
2982
1776
5799
5108
1407
5602
9
2730
1811
1716
1889
1518
4271
28805
2604
7
822