2489
2
1982
1
9410
6
859
1141
1762
3
1630
813
782
1092
1667
453
0
3546
2889
4
1514
823
3238
2659
7
1162
522