1681
1
1494
4
7835
14
2271
5440
8
2756
2
1476
2453
0
2529
7
797
3508
14470
3868
10
1815
5052
1744
5347
4363
462
31371
64
2835
4283
5
2465
2692
3
631
1593
2013
1451
3098
2919