2058
1063
993
944
1812
1095
1044
1154
2286
1023
1884
1286
990
1106
2711
1891
4158
1804
1084
1340
3983
1038
1669
2632
1497
2045
1610
1767
924
1311
1111
1139
902
1072
1115
939
1268
2898
2881
13719
3176
1204
1119
1231
844
1028
4580
1933
2817
1270
806
1254
4866
3317
1846
933
899
2150
1419
974
850
994
1420
1317
1436
1175
1312
1129
1837
1068
792
2513
2546
1993
888
1055
864
2173
1668
1661
2602
2923
836
1126
3144
922
816
1147
835
834
964
3916
1732
981
2731
1028
1382
2481
775
1168
801
1544
1635
1202
3271
803
894
1510
2047
1163
2492
2299
1620
1626
877
833
959
3259
910
788