646
0
2799
3
544
650
964
1
1425
4151
2
1889
1129
1642
2138
4
467
1587
3795
20634
8
661
2459
9
3025
2076
1329
880
1922
571
447
635
543
2306
775
1421