360
3
300
1
250
1604
2152
5
414
695
457
308
1279
448
4
583
2
859
0
519
669
435
254
750
217
293
266
808
343
395
138
495
1866
344
680
325