1784
2
913
0
484
573
553
2992
383
477
48766
24
329
611
493
647
290
436
1356
736
797
1073
414
530
475
401
343
13
1057
1128
266
2901
6339