1784
2
2992
0
48766
24
329
647
2964
646
436
736
398
1
797
530
484
401
343
13
120469
35
1057
1128
266
2901
6339
631
378
2655
543
332
489