50
3167
0
860
1002
478
1
2675
909
2395
739
592
599
438
1046
1064
2697
2284
1408
1556
2378
1176
799
6
1619
9
2339
5
1597