0
1912
1200
892
924
1198
1099
1032
1273
1031
1187
1170
1043
927
1081
975
1
1375
2977
1623
1693
1643
142104
3181
2703
2663
2601