1719
1304
1620
1481
1140
1068
930
916
1364
1630
1004
1485
3008
1246
925
1118
875
1023
1184
1618
997
968
956
1363
1123
869
1241
1244
1219
953
882
764
687
655
665
636