839
675
1591
630
663
1188
944
2175
910
1081
1214
2018
801
1137
1341
1545
739
2596
1173
1123
2082
900
1636
632
1133
2239
890
1782
682
858
692
811
1944
761
677
780
2903
1776
1261
667
950
3628
1638
754
700
1617
1125
1058
1880
1136
1206
1089
1118
906
753
1506
1352
1087
3063
892
885
683
1325
690
1800
668
808
676
1491
2238
1176
717
1338
1609
677
928
1768
1503
656
1533
3557
1601
4102
851
1194
1134
1324
1059
1242
2202
703
1931
1379
1031
2537
2053
2293
781
2691
890
1364
872
719
1145
934
1050
1136
1109
1636
685
1318
824
1240
617
697
1284
1882
1139
790
639