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