905
940
808
5906
929
1985
1638
980
905
1447
1005
1177
1590
951
826
979
1232
876
901
2275
900
13540
823
921
870
22328
1608
9279
1793
786
736
9642
961
841
843
1214
1036
1204
830
827
5407
908
1088
2327
1128
2601
1993
2156
847
833
1192
1539
881
1859
949
959
865
833
3368
890