4908
4
1817
1
1796
2
736
670
0
3158
3
2515
1319
1876
3519
4175
7
2969
3913
1075
2280
5
1797
2577
1689
6
9904
12
2221
2366
1571
545
954
817
1007
1560
877
267
456