1004
3170
9813
893
1054
758
1010
821
1061
979
931
981
1800
926
861
842
813
868
866
1242
751
1343
865
1257
905
1196
848
901
2630
972
2083
908
2228
911
901
695
896
13440
5424
813
1106
804
922
1086
901
797
2984
1060
2769
844
4258
815
2652
788
880
1885
1306
1143
967
1179