2354
3
852
1
870
1748
970
851
764
0
964
1226
2
5505
14
1184
1656
2861
3012
2727
1425
1875
1532
1524
777
1193
1169
593
159
461
1501
751
471
473