1125
996
1058
871
1319
808
3417
2144
859
1278
783
1694
3441
1832
2908
1527
2254
1573
1289
2059
2183
1047
1128
1408
1263
1028
897
1236
2012
2578
2619
1049
2330
951
872
4467
1891
804
917
3004
1168
1278
1601
1186
960
1396
825
2468
1347
1109
2774
849
839
1970
1214
1386
1214
1487
1439
2456
722
1162
2169
670
1346
817
1274
831
822
1961
976
8797
878
2001
2399
754
847
897
1070
1176
1929
3599
938
863
2837
2130
1162
805
1326
737
1142
1666
900
919
1294
703
1640
2880
1306
1000
968
1719
1062
910
818
1849
678
2405
2898
1500
836
1004
1205
943
1016
4401
1237
776
962
658