1074
1366
884
2680
2018
876
2407
823
2764
990
2352
963
841
985
1605
1703
922
1079
953
1257
2348
906
2099
870
1673
1180
1479
1657
1967
969
1126
2213
2491
874
943
1486
976
993
1169
949
1325
2197
1135
1825
2194
1336
1263
1708
1493
5458
2293
949
1958
1618
946
1870
1814
1125
1100
1445
991
912
1480
1534
869
2569
881
3328
870
856
2172
774
974
2121
754
943
807
1637
1552
966
809
862
1120
967
924
1273
825
1056
1092
999
926
857
1246
796
1009
1072
916
2603
885
1041
885
810
1263
797
1637
813
905
1281
1673
935
1028
1180
772
883
1065
1199
2005
825
810
1408