2730
6
1329
1
31535
0
25137
3114
4
1129
17353
1642
417
20634
8
1559
2
1098
1587
661
1291
19279
1776
1470
447
1823
18385
292
764
1425
6800
1578
1603
1513
544
646