4448
2731
2417
1160
1334
6467
2475
2394
846
984
1100
832
821
1288
937
844
1008
894
817
953
1524
2986
956
1037
1011
955
790
909
813
2499
2301
968
939
897
883
951
922
1799
884
1113
877
7088
883
939
919
1576
871
920
991
885
913
961
989
882
996
1156
876
812
1019
993