2037
1561
1845
826
858
2410
1232
992
860
920
1216
791
1371
2863
1860
1236
1633
1446
1845
808
733
958
1200
2342
1045
755
699
1249
1202
952
3869
822
3100
1677
1541
1272
1200
1868
1707
738
1472
2181
2451
724
3031
1274
892
2017
1725
1471
1674
1424
864
1503
1358
960
1159
2795
1620
2116
1975
1197
807
796
1579
2029
753
1207
645
1027
1742
1012
993
1350
990
1187
910
1610
945
682
1237
803
6082
1214
2965
778
904
1005
915
749
1002
1017
1086
17965
798
843
857
751
676
876
2719
769
2148
992
1546
746
1155
2993
1222
1839
741
744
1018
1317
2745
1027
2195
1052
922
874