1045
968
1505
1250
795
885
2481
930
1257
844
1914
903
829
1344
927
859
859
835
1671
1126
991
1419
1376
893
952
828
1432
859
894
838
1058
1053
861
972
941
2289
2096
1427
995
2103
924
842
2986
898
1621
846
1063
919
1265
822
839
1136
877
1064
968
1092
1418
2667
1059
1110
891
5967
843
837
821
4345
1540
1184
1001
896
2738
828
864
1281
1023
2634
1309
1766
898
1457
896
1355
1089
1638
858
790
2548
2083
2036
1044
995
1594
943
861
2511
4252
1954
973
704
2539
1813
2341
1126
2102
1877
882
1164
3738
1368
1435
1128
776
896
1998
1278
1029
1111
984
2012
2214