951
1
1069
1857
996
619
172
0
1508
564
2502
599
2740
3624
4
742
432
1797
3470
5
1723
3539
3
1102
2
716
5592
8
1585
562
985
2735
2195
3034
1751
5489
11
1019