1003
4482
904
874
2185
1216
1096
1004
1034
783
840
1161
1064
7045
1163
6239
922
961
3348
862
856
1346
837
877
823
792
813
1057
1019
4904
1198
6336
930
1395
2081
881
987
876
2470
4386
919
1565
935
933
875
830
1257
1013
1244
1502
889
1095
1038
886
920
2372
838
972
1146
928