1784
2
484
0
1025
436
594
1423
29323
2085
543
646
5425
23
483
675
120469
35
797
2725
341
670
573
4426
500
476
294
48766
24
839
290
2992
1377
494
501