17313
21
522
0
4228
6
1461
2
1428
1
667
4376
16
587
1994
315
872
2108
6940
11
2268
1072
3
1328
3649
12
437
7
6777
20
1635
845
17031
1064
551
466
819
601
7605
92126
30
620