149158
11
102
0
49990
2454
7
72
3101
4
216
371
33163
66
198
2902
3
2754
252
300
104996
32
579
281
10317
1436
2
2410
172
1257
3127
26
178
958
1
131
161527
398