935
0
300
1132
804
1084
1053
858
2211
1282
493
553
573
798
400
1454
1049
2395
1901
3
472
714
1787
1
1285
2
383
1184
4106
1073
611
7082
9
36609
34
1348