602
0
245
737
456
2702
582
1411
640
744
1033
90
381
1580
781
776
423
2152
2655
991
668
1128
5875
384
2161
1
803