639
0
1048
786
4715
5
402
11351
17
1403
3593
16
572
3163
2
666
3505
750
442
709
1640
577
915
622
1072
163029
582
635
1722
1
2110
22731
9607
608
115504
706