3508
7
2529
2631
1
3098
3
4757
31371
64
2430
2
2465
0
2692
2865
9
631
711
2165
4290
2591
1913
2308
2818
1653
4116
5811
4363
1162
2082
4283
5
1767
1239
6753
17
2493
4
1444