2059
1012
1685
1597
905
1062
1230
2631
2172
1512
1046
1056
1035
1435
1103
1373
2606
1482
971
1261
4878
991
1170
981
2412
1304
1132
907
951
1459
1071
1301
1354
1971
4480
3557
1804
2715
1615
8785
944
6980
1828
948
2240
952
1533
1044
1119
15534
937
1047
909
1352
1383
1872
925
1275
3276
1575
2140
1007
941
951
2032
868
1345
4559
1621
2804
917
2604
930
949
2250
2913
995
887
2587
1065
1144
1227
852
1429
4058
883
1129
2092
2120
1813
1261
1416
851
2025
1113
907
1034
1268
1495
1663
895
2020
2635
2356
2116
1631
2955
1048
859
1155
1167
2166
801
2115
1167
911
1064
1825
3675
1436