1784
2
484
0
1025
436
594
29323
2085
543
483
675
1423
797
341
670
573
500
476
294
48766
24
839
290
2992
1377
494
501
676
38
401
1999
422