5275
5
2989
1
428
1424
4
581
1029
3
583
461
7344
6
656
2
1726
10
851
1073
576
2244
7
635
539
434
974
578
493
531
593
1518
470
564
592
2378
1672