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
1557
745
1230
1141
632
745
1119
664
892
911
1351
921
643
1393
943
1352
1403
1190
816
654
667
1556
686
1639
826
616
789
837
814
850
2106
2474
934
2724
1309
716
2420
618
651
839
1528
705
1545
1600
1922
1012
669
718
746
1778
1703
732
1221
816
964
1440
1648
790
754
1162
997
2081
1993
1072
754
2023
2021