637
0
20634
8
392
1020
2275
2
2328
3
518
458
381
547
2730
6
2809
1132
2190
1
467
1506
440
31535
19279
2810
2668
3114
4
676
1710
17353
1043
1824
470
802
35426