2838
4
1960
1
1946
2
19079
6
3503
13499
5
5978
4258
550
1289601
1094
10827
4724
3
12621
22
1489
2525
1879
1701
1394
1308
2122
1721
1513
1712
1142
1767