1776
1
2275
2
31535
0
2326
4
1642
571
3795
650
3114
1665
1603
20634
8
25137
2730
6
2809
1518
775
447
2220
1894
646
1129
661
19279
467
417
1976
2668
1452
1182