2486
2363
1
2073
1882
2
1876
1829
1765
1655
1548
1187
62
47
499
68
69
55
176
116
152
95
100
63
60
71
70
66
85
88
90
75
119
80
101