4450
1
547
0
1744
645
2533
408
1094
2582
4
545
558
352
616
4168
5
918
1296
1451
546
581
1489
1080
390
822
1124
3418
745
389
422
949
602
1017