20634
8
31535
0
2275
2
1677
19279
2673
1020
1824
1132
35426
467
325
2730
6
17353
2445
1251
440
400
1343
306
3498
4
543
968
1999
787
171
99031
1
493
876