1998
1790
952
2582
1302
894
1050
1161
916
1645
3456
959
9004
1991
1041
1641
949
1867
4270
1091
872
2248
1067
1438
870
1288
1240
863
1402
1485
858
1242
917
1348
1121
2100
2247
1142
872
900
1741
894
952
2353
867
955
1126
1455
819
836
1006
1269
1146
14892
2162
1336
834
2378
938
1307
1033
914
2655
1499
848
2281
1596
3092
1127
5329
861
1062
1334
934
4988
1067
797
927
909
1012
1094
970
955
859
2280
1520
916
2177
1789
4520
1198
1093
962
963
5546
947
1319
945
1737
1105
1909
1132
811
1531
1241
1200
1244
2296
1686
1665
1121
3870
2762
1413
1489
1294
1202
921
889
1738