2035
875
949
912
1972
1124
818
4770
919
1329
807
875
2013
1858
2747
1138
3399
1526
3091
856
893
808
5931
876
848
1946
1463
1728
5803
2548
1127
2845
821
2955
1112
8007
904
902
789
5483
899
997
856
1408
842
1540
1075
1129
1647
850
2177
1161
4078
1264
891
1293
2092
736
2249
2704
822
3501
1530
1054
725
861
970
854
6750
1161
1985
766
860
867
708
2395
1180
10380
1204
1722
1308
3214
1176
1134
2173
6964
852
1097
4896
2447
821
1387
928
876
3329
950
5421
1718
989
866
1174
887
1713
11298
672
8282
2251
1318
734
716
692
2430
674
655
697
1314
1008
1252
1859
3761