0
1257
1015
980
1156
972
1200
1095
1211
911
1052
1387
2991
991
1111
939
1773
1
1253
2706
1496
1580
1525
141072
2564
2466