7042
5
2686
8
7835
14
197
0
2271
4
1888
3
1639
1
2756
2
2042
1476
2312
1681
2453
2529
7
2135
3508
14470
3868
10
5052
1744
5347
4363
462
31371
64
2835
4283
2465
2692
1185
631