510
1
1140
9
513
534
449
525
1675
2
431
483
801
471
644
379
679
1170
2137
6
560
2235
10
524
6110
18
1069
5
562
447
740
4
971
1281
557
436
922
817