1784
2
48766
24
436
0
1112
553
484
378
1020
546
647
329
341
356
480
543
29323
1128
2901
530
483
571
400
2271
116
489
925
336
1025
440
2085