768
0
572
3659
14
543
301
1045
1020
458
391
468
2952
3373
1075
383
1541
355
1649
1
4594
46414
413
467
396
1095
520
1152
745
478
1780
916
639