939
0
600
930
576
691
932
573
1564
812
1437
1070
1342
1611
699
1131
351
455
2230
725
1867
655
1107
1123
393
372
786
391
1330
319
41