1784
2
484
0
573
436
401
543
383
46
476
341
266
647
2901
483
594
352
1025
618
1462
29323
881
1377
1112
63
1141
611
343
1736
501
2635