1155
821
787
684
2575
1640
2291
1205
886
970
1017
852
2010
1205
844
982
1343
1160
1906
1372
1623
2414
2180
1320
846
785
1244
948
1171
968
1480
1403
919
1003
842
988
858
730
1516
914
713
1062
701
1229
832
893
1127
1281
1244
1210
946
863
847
680
947
1480
1565
815
1191
749
1158
1206
818
1190
1099
2001
2250
1062
1338
1984
1162
777
1316
2283
4908
843
2747
1162
1923
1047
969
1294
1429
1733
854
1059
862
3312
879
875
947
1551
1070
774
747
939
1004
2353
1389
1547
1193
1270
1955
1843
1499
919
805
847
810
959
2223
789
974
967
1246
863
1916
1093
816
678