504
1
597
542
580
1412
3
570
1205
8
2649
2
535
342
449
1806
4
372
1841
536
452
1688
1864
17
510
1251
4359
14
606
823
779
1741
550
1183
599
601
1162
18