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