1780
0
300
3116
1
2668
2
3114
4
798
327
1282
4864
341
797
1043
400
1440
514
802
615
729
392
443
986
1049
2623
363
1343
90
1392
2713
1146
1389