2092
3
2235
1
181997
11
928
774
0
1357
2
1868
2255
1720
688
930
2192
2245
1029
3053
7
4884
6
1601
2055
3045
17340
14
1386
12459
3614
2105
1865
1306
409
5402
10
5949
5
13676
21