1315
670
1248
585
1194
653
1099
595
1394
897
2172
1217
2141
1313
1855
1207
1880
1266
1987
1197
1998
1366