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