552
2
538
1
5270
5
2987
910
3
5238
4
582
1937
596
729
584
1104
599
439
437
1766
697
1001
597
953
2585
782
4600
54
655
579
530
635
573
576
492