610
0
10293
5
2529
7
3508
2865
9
2430
2
31371
64
1913
1
2692
3
2465
631
1005
3098
344
711
2165
4290
2308
2818
2631
4116
2591
1653
4757
666
703
2082
5811
2282
2224