2237
15
128
2
3550
13
108
0
905
8
647
9
388
3
250
1
53
34
851
7
2191
6
2109
5836
36
169
186
968
187
501
650
290
60
220
225
244
562
212
333
269
325