20634
8
893
0
19279
2
31535
647
17353
25137
1551
11829
670
3116
1
1020
1132
2275
2306
968
1343
49165
7
105290
2716
4
1824
2814
5
745
2668
1346
1869
383
522
2881
3114