4768
5
2123
2
3749
3
1167
1066
1
1761
0
1778
1788
13995
758
3554
9
3706
388
598
802
114
747
372
526
2649
3941
5854
109776
42
3580