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
1168
1893
922
1397
1223
1002
914
1217
2340
2514
1003
929
1542
2549
789
861
913
785
2087
2343
808
1535
1748
1017
3914
1077
2104
838
794
843
1765
1144
1034
1090
848
914
1799
2882
2006
846
1418
1034
1569
781
1561
2578
916
1259
1528
2534
966
1456
1272
1339
986
1009
836
792
1791
5069
1110
1952
1325
1219