19944
2
1522
1
565
592
0
6929
11
1494
4
752
1266
4285
3
700
2135
2302
2033
8
3715
2836
19079
6
5536
23
2425
7
1701
4083
297066
2365
1712
1184
1092
1366
267612
3329
1425
4978