523
1680
430
1706
963
1472
806
2071
1494
1872
455
1228
2220
1170
1385
1125
1489
910
1085
1478
570
1174
713
971
1444
650
1478
1227
538
1761
1017
1920
771
680
595
601
395
816
590