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
1174
950
2204
1144
798
806
1500
1067
928
1585
1253
817
839
936
1623
1291
1537
1986
1010
1485
926
983
1034
1110
1958
3041
791
2022
1416
922
762
948
1404
1321
891
3784
873
864
1120
864
2182
1460
1689
1322
2404
1489
1355
1438
860
1386
1056
1341
933
2752
2157
1777
810
787
3352
930
2440
756
1285
1126
1296