1494
1149
2224
2281
1240
1388
1328
1716
1638
2207
1609
2763
1621
1308
911
2745
1312
2165
1495
1053
944
1491
1372
2017
909
898
1345
1493
2183
1093
1949
2270
1173
896
897
1501
985
1322
1019
910
1426
1168
1413
880
957
2401
1078
933
1008
2295
1480
873
845
908
957
847
892
1684
1471
1267
969
1730
748
792
803
1127
2434
1426
1065
1103
1366
907
1145
831
1556
822
894
1318
834
770
3115
2913
916
1180
776
993
1560
1632
3118
955
1428
1070
832
850
1894
883
836
2646
1506
915
2005
2982
844
883
1040
786
868
1549
2213
1042
854
1080
834
2112
1454
864
1584
1010
1098
1748