1250
1086
2704
2137
1005
996
907
2175
1756
2056
2159
2060
1865
861
1619
1547
1660
3307
1632
1042
1197
953
917
933
1995
2171
1214
1289
2204
1184
1796
869
1339
1193
1158
1608
1563
1094
1689
1623
1474
1706
960
1048
1791
1629
1614
951
4302
1635
2299
1330
1078
910
1189
930
3177
2570
1677
1696
1115
1292
2238
807
1014
1377
1007
2775
1956
868
1066
1636
788
1092
1291
1410
800
1728
940
1676
1446
1072
976
1438
1186
1168
896
960
873
1771
837
917
896
1682
984
789
1643
1409
1003
1988
1729
967
1933
1020
9516
945
1007
741
832
1033
1588
1485
2045
1144
5144
908
1254
1157
883
2361