15004
7135
1078
4707
1192
1239
1336
932
1058
1010
1043
2119
999
1102
909
1028
1118
1300
2115
1039
1499
925
1040
1002
1009
874
3559
1089
905
6339
1655
1076
1283
861
1035
997
1025
1063
1081
985
879
886
894
1075
888
971
1260
855
841
1096
937
911
1884
3865
1080
925
2145
993
940
870