5065
4
739
3
496
1
453
504
462
617
528
742
2
1956
479
395
2021
2647
7
527
416
538
581
559
1236
2403
517
625
536
609
901
0
561
1201
16
616
486