699
0
437
2317
5
755
1355
21
105
1189
467
539
207
930
663
818
4553
2
1175
85
1551
1
579
98
2245
20
3632
535
55
557
905
1598
125
40