1784
2
484
0
1025
594
436
2085
675
1423
20634
8
573
500
476
797
483
48766
24
839
29323
2992
1377
676
38
401
1522
671
235
703
647
530
4396
3
378