325
0
2730
6
479
953
378
859
2126
2211
422
692
980
2727
5
919
899
447
2668
2
881
928
1
3114
4
597
820
2168
185
466
2459
9
755
547
543
424
924