880
0
338
512
788
350
502
2399
312
6164
3065
1
420
812
298
915
1131
560
566
13803
576
530
553
361
265
2477
1120
484
1189
676
1100
527