2908
2789
2
2328
2245
2243
2198
1
1979
1891
1749
1316
77
119
84
93
76
59
103
104
95
73
92
132
82
87
63
71
74
89
90
81
56
100