1681
7
1582
4
1222
2
1955
1
2089
1856
1506
850
1376
1504
1703
915
5211
1449
1661
1849
1372
1835
1821
1933
2335
2103
2402
3936
3
2841
4064
7838
5607
3322
3348
5