637
0
20634
8
31535
2730
6
1842
1
458
1020
3092
467
2275
2
25137
2111
3
3990
787
2328
1824
846
392
2211
1132
1348
19279
5477
2909
4
5559
547
362
381
2809
17353