4463
5
2696
1
3261
3
2256
10
1552
2
2763
0
1779
639
3200
20850
2056
4
3971
770
2707
561
3943
1253
1695
5141
7
2381
2177
2912
7762
3169
701
2729
15
1774
867
4018
2670