2923
2809
2
2337
2271
2250
2211
1
1983
1905
1753
1323
81
110
86
66
76
73
82
93
80
92
71
72
119
61
69
67
74
79
84
108
128
89
101
64
77