2686
8
3296
4
2040
2
2061
3
1639
1
3858
7
197
0
2271
1888
2756
2042
1476
2312
1681
2453
2529
2135
3508
14470
1744
1647
4363
31371
64
4283
5
2465
2692
1185
631
4259