333
2
417
1
826
982
3
2425
1126
2096
2951
10
4263
4
2019
1768
1173
34832
19
1405
772
0
1088
10219
6
1790
1502
1155
1541
2773
7
2599
1350
2452
977
5
2653
9
10999
15
1824
1581