21743
1
1343
0
2142
2395
3882
12
16840
15
4328
10
408
44199
11951
10324
2
1650
509
399
484
497
185
431
940
231
1053
6365
24
5871
901
375