311
371
491
511
341
1955
1777
563
1204
1151
361
1683
47
581
802
522
451
1037
291
694
1251
1072
1845
831
981
1471
1382
643
661