6
1276
1238
284
15
705
701
436
554
631
121
532
157
376
242
371
98
344
682
873
219
121
35
176
385
6
269
661
640
89
40
93
128
292
1036
316
710
788
255
238
136
237
863
16
12
305
4
1072
480
680
