1860
1994
563
1089
3619
1249
1149
2693
435
1865
20023
621
2281
2342
2980
1178
1912
8771
603
939
2309
987
12430
1654
3252
4321