631
0
2865
9
2529
7
3508
2692
3
31371
64
2465
3098
711
1
2165
4290
2308
2
2430
1913
2591
2818
2631
4116
1653
4757
2082
1504
4363
15871
6
4283
5
5811
2493
4
5043
10317
2282