31535
0
964
1
4151
2
1642
2138
4
467
2459
9
25137
2076
880
650
571
447
635
543
646
775
1421
2982
3
661
17353
417
1470
1889
1869
1518
662
2799
915
544