1784
2
484
0
1025
594
543
675
2085
436
839
797
573
1377
1423
670
29323
334
1343
1400
1522
378
647
401
48766
24
696
500
235
671
1304
637