2323
2142
862
14686
3982
1316
2312
596
5489
789
1315
625
727
689
693
791
1306
657
693
1290
999
831
1204
1008
1073
705
790
766
8169
745
1448
1676
775
964
718
639
651
825
884
850
687
1511
784
766
967
698
704
3530
1263
713
1282
1703
1076
955
766
905
687
2354
807
1468