2896
2774
2
2315
2232
2191
1
1970
1884
1743
1310
70
103
69
77
79
80
95
86
97
78
87
74
76
116
84
71
83
67
88
118
339
144
172