637
0
31535
19279
2
20634
8
25137
17353
7039
1317
1
828
928
1325
177
3498
4
2275
823
661
2461
20
874
398
608
633
2064
2546
351
4455
2730
6
2190
467
1862
2809