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
908
872
1495
2908
858
1833
1100
834
1616
795
840
1078
1451
955
1241
2071
971
1433
2451
790
930
1072
1025
871
921
2635
895
840
3723
1184
817
766
879
937
767
920
1603
999
1098
1868
2343
973
1260
2118
1377
1626
843
943
1107
1445
801
1167
751
4142
904
2259
2454
1039
824
1493
1134
1427