857
0
611
2855
3
2870
948
2
486
247
1
1132
35426
543
392
589
564
467
1358
3092
3691
5
553
1343
2301
1048
2881
341
633
3498
4
490