849
438
501
1130
444
602
589
1178
776
110
13
577
906
637
807
13
123
804
52
259
604
0
23
446
488
582
655
140
1105
532
743
220
520
11
544
172
19
476
645
1399
451
31
1489
826
177
107
293
267
679
131
0
196
716
475
