2295
946
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
1966
1156
1377
851
890
1626
3695
2277
1448
1175
927
2720
2930
2098
1302
2869
1218
5143
1414
1433
3435
1030
1146
2500
839
1220
3202
2846
1039
929
921
1192
782
888
835
880
5532
1381
843
1028
5082
970
1326
1686
2365
1890
840
1022
2000
4220
1176
939
843
1435
1977
4696
1005
1434
889
983