0
1147
1403
1238
1294
979
1167
1185
1209
1178
1183
1095
972
1036
925
974
1771
1
1252
2704
1494
1578
1523
141072
2990
2564
2563
2465