2166
1
1628
1057
2
4311
1431
467
0
1816
1526
1751
3562
4179
1632
1547
2082
2710
830
1681
300
1380
673
2153
7
2699
1124
746
3
1337
3505
5
998
2667
989
167