571
0
1129
1
1191
3956
5
1596
817
1080
1272
1913
2
1047
1280
619
579
96
916
1216
2259
3326
3
947
487
556
4083
501
596
1055
576
588
700
1800
919