505
2
550
615
1
434
1172
6
528
515
480
424
518
2000
11
616
599
1667
1281
562
3
478
592
494
1192
2019
1060
4
1134
971
1458
1211
1155
1305
1133