1065
963
2040
898
2299
1040
5027
2516
2561
2119
2417
1374
1066
2262
5086
890
1068
1591
1624
10805
1289
913
1341
1023
4895
1587
2103
1124
900
931
1608
1004
1304
2295
1067
949
1271
1131
1272
2537
972
3608
1266
1533
1322
3285
1500
1407
1543
1298
3521
3578
2211
2448
2044
3375
1334
2380
3031
1037
2869
1772
1474
3080
1070
3015
845
1070
2715
978
1558
1046
917
2851
2908
1129
935
1039
1543
3675
1747
2084
1129
972
1728
7591
1586
2543
1776
848
1158
7282
1277
1171
920
997
907
3687
2481
1235
1076
2260
2782
2936
1553
1054
1530
946
1722
1581
1255
2921
864
1145
892
5027
1479
1180
1134
10633