1784
2
1025
0
484
436
177
543
282572
594
483
2085
29323
675
797
1423
494
1999
670
422
2634
294
573
703
476
378
1343
341
501
48766
24
425
590