3493
7077
3
49532
24
11896
8
8067
5
6011
6
1533
1377
2
1024
1221
490
481
1
335
240
111
115
128
185
225
180
105
154
148
181
92
114
100
96
121
112
141
67
152
109
274
541
455
389
408
305