2402
862
1329
1974
636
736
830
742
1100
1012
816
834
694
737
915
777
705
951
2158
1373
624
1754
914
1975
1119
1201
627
964
2418
1474
2214
977
723
805
2238
702
1079
699
2349
20700
1122
7970
1826
3165
1453
1703
1013
1043
2450
2634
717
826
1547
935
785
840
2730
1857
1010
964
1935
919
1824
1746
740
1620
1087
891
1082
1234
722
2601
870
824
708
1641
1182
1332
692
1632
2015
2421
1021
989
981
2560
1453
1209
1072
832
736
1159
1273
3668
740
1050
1397
3108
1268
668
1242
869
794
861
1651
650
1608
850
926
1400
733
7849
1480
1000
821
931
3132
1019
804
3106