3092
7
630
2
767
2579
875
1
1003
1921
1541
1427
5162
677
1408
506
1841
4
2105
3
0
1368
1160
808
453
989
438
309
879
411
405
1066
2004
6
1049
88