1281
1
485
657
1225
2
2621
9
5358
5
798
7
606
951
0
678
614
1154
1243
8158
23
1710
325
623
1350
3
651
556
866
4
704
778
1112
858
979
654
622
1760
524