2631
1
2529
7
2465
0
2865
9
3508
631
3098
3
31371
64
2430
2
2692
1913
4290
4363
1653
4757
711
2165
2591
2308
2841
2818
4116
1227
4283
5
2082
4690
1361
1400
5811
2100
4