767
761
244
119
2
196
378
549
100
254
492
184
238
125
357
165
634
169
451
416
498
743
305
714
636
427
468
632
514
739
720
179
156
211
424
658
122
248
624
630
87
36
461
99
420
604
0
180
647
4
91
85
157
495
291
170
21
181
407
194
765
710
18
735
764
399
104
686
264
669
209
102
161
513
411
81
712
