1328
0
900
1
799
456
243
580
3
246
469
321
318
420
1205
1339
2
347
1039
437
610
400
584
527
878
4
3349
722
1399
7
1350
983
1710
501
2482
5
663