561
3
510
381
1
354
1195
781
483
2
604
480
602
546
819
479
1103
477
533
2372
5
596
425
372
407
399
868
7
507
382
0
524
339
702
6
1264