2243
5
825
1
843
1097
798
3104
2
692
944
933
681
1329
1318
1007
3
610
861
525
877
644
1375
2131
657
2134
14
654
792
4766
1266
2918
25
916
1021
1010