2141
1863
958
1416
1823
1757
1090
1285
950
2143
968
1251
1202
2200
1087
1218
888
1034
2024
1359
803
2120
1185
2140
847
838
899
1130
879
1939
1556
3226
1739
2309
967
1243
972
1734
934
1407
855
1266
962
1135
1056
1885
1417
1147
1124
1262
1283
2347
1474
1447
875
995
2047
1010
915
881
1309
1415
808
1310
871
884
2152
1833
774
975
817
1367
738
949
946
849
820
878
791
1729
866
952
894
1452
799
864
836
2013
2457
2050
879
813
1806
1997
2454
865
1671
955
871
761
1058
948
1124
1728
846
1519
1702
2155
1262
2567
1710
975
3237
1097
1583
995
1661
1274
1114
1275