1082
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
1966
1047
771
2515
863
841
885
1790
915
3519
978
1024
957
1541
1694
998
8853
945
856
1398
831
1084
2045
2801
2113
863
845
1201
874
1227
830
927
966
8340
883
1101
1100
820
2598
1372
978
1045
2008
1220
825
2319
3380
1119
934
1710
846
1286
955
764
3018
1767
1035
1423
931
1231