1718
1304
1619
1481
1140
1066
929
916
1364
1629
1004
1485
3007
1245
925
1118
875
1023
1184
1617
997
968
956
1363
1123
869
1241
1243
1219
953
882
764
687
655
665
636