4055
1643
1654
1790
1452
1343
1539
1529
1442
1703
1300
897
1182
979
1000
947
1835
1216
1024
1344
959
6490
1157
1238
1106
1784
1850
1140
1730
2383
1527
1756
4043
1200
1600
2842