1784
2
2992
0
48766
24
329
12958
5
647
436
736
797
530
401
343
13
1057
1128
266
2901
6339
631
2964
378
543
332
489
303
676
1087
341