266
0
2727
2
608
380
3498
4
610
797
286
290
139
169211
11
649
6058
269
361
1860
646
1020
2188
9
1343
2668
1277
3114
1793
871
2628
162856
25137
306
501