3062
9
4723
34
1661
4
5849
5
594
1
2272
1700
0
830
2578
1665
2
4398
10
2088
4833
1253
2719
22
1403
796
25788
14