872
1087
1108
3380
3076
4063
914
909
1034
965
1739
1075
1021
908
1537
29504
947
2111
4432
1044
899
38659
909
1037
873
11596
967
5357
821
888
902
2527
2656
839
1037
912
1373
2318
921
875
905
1823
1293
784
2508
2016
2885
1611
1797
875
1221
1682
2130
989
2986
1002
1035
8400
949
1321