18816
11
2264
0
1721
1
3835
5
19079
6
685
6445
12459
3
2512
2
4034
1047
215
906
19944
2245
6220
16
266
1839
3321
3657
12
297066
12779
8
5233
10
12733
3364
2134
1524
2189
706
1000