43
882
83
1177
900
1906
941
490
479
1847
1904
1855
304
1499
1258
863
535
863
1852
509
1305
1909
1264
1894
856
1855
515
886
1876
0
1237
1897
1545
83
1288
1225
1584
42
0
1915
1871
41
1594
83
1890
325
896
1965
508
1588
316
1561
1522
314
1923
1859
1918
1929
1848
83
909
884