2029
1577
2123
797
2016
896
1669
1855
1496
931
1069
902
1386
1208
1341
1965
1038
1363
1424
2142
1543
2542
1128
1051
1472
962
1590
1314
1160
980
1722
892
6066
1227
1103
8116
1213
912
1099
1006
1040
1564
931
3670
2038
2584
1036
1006
1013
880
978
971
920
1204
1705
1449
888
1279
9355
2371
801
3092
1227
1910
3104
934
1173
998
1490
1178
939
2151
950
797
1436
855
797
2146
1331
2572
1109
3111
1312
1192
1465
3637
1003
2010
1722
1308
1649
1099
759
4127
2664
1619
1128
900
1764
1212
1758
856
947
1545
1697
1046
1069
888
1435
867
1791
1152
5625
1103
1674
5928
969
921
1787
1045