0
295
553
717
23
378
280
164
176
446
2014
853
632
580
736
206
581
20
382
1039
738
1062
102
864
1783
540
1034
670
404
590
454
6
26
673
127
677
327
673
0
45
403
536
735
219
735
36
2839
853
212
775
393
1324
