2322
862
942
1122
1944
2372
1204
789
1448
774
718
849
698
905
2353
718
769
670
702
650
846
1410
674
2201
3451
725
2556
1132
691
668
690
673
2329
1333
653
813
767
10911
644
943
691
3884
1003
3360
854
1464
738
986
735
1692
1023
1348
1975
782
680
1002
767
1548
816
926