1336
1009
869
2226
986
1996
1619
1938
1696
1292
910
1570
2200
2277
1139
1699
966
1575
974
1428
1767
1545
954
1502
1009
880
1537
1714
999
1032
1781
4146
3174
1186
1065
1317
918
1073
1214
997
935
1663
1910
1402
891
1463
1301
957
1302
1202
984
931
1515
1211
1627
1007
1644
1149
4650
1165
1406
823
957
1425
1785
836
2356
1239
2333
3173
1004
1502
1107
911
1730
1125
1084
955
1628
842
1269
1435
1573
1686
2130
1886
1479
1091
2087
792
928
1523
969
989
1959
870
1426
885
972
1679
850
1379
1503
1998
1904
1542
908
1957
1715
3679
1150
1499
828
1055
3092
1027
1071
2217
1820
2590