2323
862
943
1122
1944
2372
1204
790
1448
775
718
850
698
905
2354
718
769
670
702
650
846
1411
675
2201
3452
726
2558
1133
691
668
690
674
2330
1334
653
814
767
10916
644
943
691
3884
1003
3360
855
1464
738
986
735
1693
1023
1348
1976
782
680
1004
767
1548
816
926