1080
0
994
333
480
542
316
3498
4
674
680
325
423
968
241
2690
2132
505
459
640
3360
554
671
441
648
618
500
6800
558
527
1664