64
674
670
1498
2043
398
730
976
34
37
1329
627
260
971
1809
71
194
101
259
48
522
161
244
407
657
455
1294
314
264
339
100
833
263
168
3889
1687
564
511
1447
38
31
28
43
26
320
280
137
368
70
1914
358
1786
556
488
514
152
126
49
945
59