1025
0
1784
2
484
594
2085
436
1377
797
839
573
1081
483
543
647
341
675
530
801
1523
294
46
1112
1130
382
1423
38
3165
571
242
29323