181997
11
1257
2
3508
7
2631
1
4757
2529
2430
3098
3
31371
64
2465
0
2692
1913
631
2865
9
711
2591
1653
2060
4116
2165
4290
2308
2818
8411
575
1812
2788
3560
2763
775