904
1528
1126
945
1082
2385
1354
1878
1656
1440
1523
989
880
2251
2526
1259
1705
982
1487
1072
826
1012
1273
1349
914
888
1852
1439
1442
1564
1123
1869
919
1738
1752
1453
1610
955
894
1176
988
2968
1342
2219
1302
1132
1063
2014
2444
1018
1600
1590
1250
1086
2704
2137
1005
996
907
2175
864
1307
1813
751
915
1545
1801
927
845
956
3261
9516
1555
999
1014
1362
1315
1617
2033
945
1200
1957
1098
2006
890
1048
1299
3342
945
933
1702
3440
953
1090
1730
818
5167
1292
1222
3041
851
1019
756
852
742
1088
1462
971
1806
1599
2825
1804
1105
1121
1191
1026
791
743
979
1196