5006
10376
7707
2843
1924
3663
872
1505
4335
1244
7684
1055
858
1130
1264
931
6149
831
1901
1105
3185
1276
853
911
3002
1232
4211
953
1865
1166
1599
1570
2247
848
950
4986
905
847
1300
832
1005
3156
814
770
1266
805
1586
1291
904
989
867
977
906
1685
5391
1201
894
6863
903
1211