2910
2789
2
2329
2256
2246
2200
1
1979
1893
1749
1316
67
90
143
117
80
69
73
68
81
72
70
122
71
77
75
76
107
94
112
89
101
127