1029
735
280
700
735
1277
162
443
565
8
476
1062
780
296
382
3
16
127
40
47
206
36
671
853
19
717
6
499
218
673
404
736
342
327
403
1064
1783
627
665
853
610
378
102
164
318
446
45
393
2014
80
590
