89
0
103
700
1596
619
571
1592
2
2968
1
6500
817
722
576
916
556
1129
1765
4
1911
1191
1055
1262
2115